Turkish delight - French English Dictionary